@瞌睡虫
2年前 提问
1个回答
数据库系统中包含的用户主要有哪些
上官雨宝
2年前
数据库系统中包含的用户主要有以下这些:
数据库管理员负责维护整个系统的正常运行,负责保证数据库的安全和可靠。系统管理员在数据库服务器上具有全部权限,包括对服务器的配置和管理权限,也包括对全部数据库的操作权限。当用户以系统管理员身仹进行操作时,系统不对其权限进行检验。每个数据库管理系统安装好后都有自己默认的系统管理员。SQL Server的默认系统管理员是“sa”。安装好后可以授予其他用户具有系统管理员的权限。
系统分析人员主要负责应用系统的需求分析和规范说明,这些人员要和最终用户以及数据库管理员配合,以确定系统的软、硬件配置,并参与数据库应用系统的概要设计。创建数据库对象的用户为数据库对象拥有者。数据库对象拥有者对其所拥有的对象具有全部权限。
数据库设计人员主要负责确定数据库数据,设计数据库结构等。数据库设计人员也必须参与用户需求调查和系统分析。很多情况下,数据库设计人员由数据库管理员担任。
应用程序编程人员负责设计和编写访问数据库的应用系统的程序,并对程序进行调试和安装。
最终用户是数据库应用程序的使用者,他们通过应用程序提供的人机交互界面来操作数据库中数据的人员。普通用户只具有对数据库数据的增、删、改、查权限。在数据库管理系统中,权限一般分为对象权限、语句权限和隐含权限三种,其中语句权限和对象权限是可以被授予数据库用户的权限,隐含权限是用户自动具有的权限。